.el-main {
  overflow: hidden;
}
.el-container {
  height: 100%;
}
.el-button + .el-button {
  margin-left: 0px;
}
// 卡片
.el-card {
  height: 99%;
  .el-card__header {
    color: #777;
    padding: 10px 15px;
  }
  .el-card__body {
    height: 100%;
    font-weight: 500;
    font-size: 14px;
    padding-top: 0;
    .el-row {
      margin-bottom: 10px;
    }
    .ky-right {
      line-height: 1.66667;
    }
  }
}

.el-upload__tip.el-form-item__error {
  color: #f56c6c;
}

.el-dialog {
    border-radius: 8px;
  }
.dialog-footer {
  text-align: right;
}

.transfer-center {
  .el-transfer-panel {
    .el-transfer-panel__empty {
      position: relative;
      top: -50%;
    }
  }
}

.el-button--text {
  color: #36ade0;
}

.kylin-compare-radio {
  box-sizing: border-box;
  .el-radio-button__orig-radio:checked + .el-radio-button__inner {
    background-color: #fff;
    color: #34ade0;
    height: 30px;
    line-height: 30px;
    padding-top: 0px;
    padding-bottom: 0px;
    box-sizing: border-box;
  }
  .el-radio-button {
    .el-radio-button__inner {
      border-color: #fff;
      background-color: #34ade0;
      color: #fff;
      height: 30px;
      line-height: 30px;
      padding-top: 0px;
      padding-bottom: 0px;
      box-sizing: border-box;
    }
  }
}
.el-checkbox__inner {
  border: 1px solid rgba(82, 108, 193,.6);
}

// 表格
.row-expand .el-table__expand-column {
  pointer-events: none;
}
.row-expand .el-table__expand-column .el-icon {
  visibility: hidden;
}
.el-table .el-table__cell {
  text-align: center;
}
.el-table__expand-icon {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.el-table__expand-column {
  .cell {
    height: 25px;
  }
}
.el-table td.el-table__cell, 
.el-table th.el-table__cell.is-leaf {
  // border: 1px solid red;
  border-bottom: 1px solid rgb(236, 239, 248);
}
.el-table__expand-icon .el-icon-arrow-right:before {
  content: "\e6d9";
  border: 1px solid #ccc;
  padding: 2px;
}
.el-table__expand-icon--expanded .el-icon-arrow-right:before {
  content: "\e6d8";
}
.el-table .cell {
  text-overflow: unset;
}



// 进度条
.el-progress-bar__innerText {
  margin: 0 5px 0 2px;
}
.el-progress-bar__inner {
  line-height: 0;
}

// 滚动条
.el-scrollbar__wrap {
 /*  display: flex;
  align-items: center;
  overflow: hidden;
  height: 100%;
  margin: 0 !important; */
}
.scroll-container {
  .el-scrollbar__wrap {
    scrollbar-width: none;
  }
}

//
.card-header,.configure-confirm-table {
    .kylin-compare-radio .el-radio-button .el-radio-button__inner {
        height: 32px;
        line-height: 32px;
    }
}

.system-configure-search .el-tag {
    margin-right: 5px;
}

.el-timeline {
  overflow: auto;
  width: 100%;
  height: 84%;
  padding-left: 10px;
  padding-top: 2%;
}
.el-timeline-item__wrapper {
  width: 96%;
}

// 提示框
.el-notification {
  width: 360px;
}
.el-notification__content {
  color: #f18b0e;
  font-size: 14px;
}




.el-tabs__nav {
  width: 100%;
  z-index: 0;
}
.el-tabs--border-card>.el-tabs__header {
  border-bottom: 1px solid #e4e7ed;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item {
  width: 11%;
  text-align: center;
  font-size: 15px;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: rgb(241, 139, 14);
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
  color: rgb(241, 139, 14);
  width: 14.1%;
}
.el-tabs--border-card>.el-tabs__content {
  height: 98%;
  width: 100%;
}


.el-descriptions .is-bordered {
  table-layout: fixed;
}
.el-descriptions__body {
  // color: #000;
  text-align: center;
}
.el-descriptions .is-bordered .el-descriptions-item__cell {
  text-align: center;
  word-break: break-all;
  border: 2px solid #EBEEF5;
}
.el-descriptions-item__label.is-bordered-label {
  color: rgba(0, 0, 0, .7);
  width: 14%;
  white-space: normal;
  word-break: break-word;
}

// 穿梭框
.el-transfer {
  height: 80%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
.el-transfer-panel {
  width: 32%;
  height: 90%;
}
.el-transfer-panel__body,
.el-transfer-panel__list.is-filterable {
  height: 90%;
}
.el-transfer__buttons {
  padding: 0;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  width: 14%;
}
.el-transfer__button:first-child {
  margin-bottom: 0px;
}
.el-transfer-panel .el-transfer-panel__footer {
  text-align: center;
}

.el-switch {
  height: 100%;
}
.el-menu--collapse  .el-submenu__title span{
  display: none;
}
/*隐藏 > */
.el-menu--collapse  .el-submenu__title .el-submenu__icon-arrow{
display: none;
}

.el-submenu .el-menu-item {
  min-width: auto;
}
.el-submenu__icon-arrow {
  right: 10px;
}
.el-submenu__title {
  display: flex;
  align-items: center;
  color: #0b2375;
}
.el-submenu__title:hover {
  color: rgb(241, 139, 14);
}
.el-submenu.is-active .el-submenu__title {
  color: #f18b0e;
}
.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link {
  font-weight: unset;
  color: #606266;
}
.el-breadcrumb__inner a:hover, .el-breadcrumb__inner.is-link:hover {
  color: #f18b0e;
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  color: #0b2375;
}
.el-dropdown {
  cursor: pointer;
}
.el-dropdown-menu {
  border:none;
  color:#666;
  border-radius: 0;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.el-dropdown-menu__item:not(.is-disabled):hover{
  background-color:#e6f4fb;
  color:#f18b0e;
}

// 步骤条（config）
.el-step__title {
  font-size: 12px;
  line-height: 26px;
}

// 分割线
.el-divider--vertical {
  height: 92%;
}

// 输入框textarea
.el-textarea__inner {
  min-height: 220px !important;
}

//步骤条step
.el-step__icon:hover {
  color: orange;
}